<?php
$path_root_geracaoContratoEdicao = dirname(__FILE__);
$DS = DIRECTORY_SEPARATOR;
$path_root_geracaoContratoEdicao = "{$path_root_geracaoContratoEdicao}{$DS}..{$DS}";
include_once "{$path_root_geracaoContratoEdicao}admin{$DS}includes{$DS}Header.php";
require_once "{$path_root_geracaoContratoEdicao}admin{$DS}class{$DS}geracaoContrato.class.php";
$obj = new geracaoContrato();
$aIndiceFinanceiro = $obj->getIndiceFinanceiro();
$aTipoEntrega = $obj->getTipoEntrega();
$aContratoTipoAnexo = $obj->getContratoTipoAnexo();
$geracaoContrato = array();
if(isset($_REQUEST['id']) && trim($_REQUEST['id'])!=''){
	$obj->setValues(array('contrato_id'=>$_REQUEST['id']));
	$aResult = $obj->getOne();
	$geracaoContrato = $aResult;
}
$session = $obj->getSessions();
if(trim($session['erro'])!='' && isset($session['erro'])){
?>
	<script type="text/javascript">
		newAlert('<?=$session['erro']?>');
	</script>
<?
	$erro = $session['erro'];
	$aErro['erro'] =  $erro;
	$obj->unRegisterSession($aErro);
}

?>
<script type="text/javascript" src="js/geracaoContrato.js"></script>
<h3 class="ui-state-active">Geração de Contrato</h3>
<div class="form-main">
	<div class="legend" ><?=empty($geracaoContrato['usuario_id']) ? 'Cadastro' : 'Edição' ?></div>
    <div class="forms cadastros">
		<form action="controller/geracaoContrato.controller.php?action=edit-item" method="post" id="formSalvar" >
			<input type="hidden" name="usuario_id" id="usuario_id" value="<?=empty($geracaoContrato['usuario_id']) ? '' : $geracaoContrato['usuario_id'] ?>" style="width:100%" />
			<input type="hidden" name="nominal_id" id="nominal_id" value="<?=empty($geracaoContrato['nominal_id']) ? '' : $geracaoContrato['nominal_id'] ?>" style="width:100%" />
			<input type="hidden" name="contrato_id" id="contrato_id" value="<?=empty($geracaoContrato['contrato_id']) ? '' : $geracaoContrato['contrato_id'] ?>" style="width:100%" />
			<div id="tabs" style="width:100%;float:left;display:inline">
				<ul style="width:98%;float:left;display:inline">
					<li><a href="#tabs-1">Locatário</a></li>
					<li><a href="#tabs-2">Itens</a></li>
					<li><a href="#tabs-3">Condições Comerciais</a></li>
					<li><a href="#tabs-4">Anexos</a></li>
				</ul>
				<div id="tabs-1" class="abas" style="width:100%">
					<table style="width:98% !important" cellpadding="0" cellspacing="0" border="0">
						<tbody>
							<tr>
								<td>Código Contrato:</td>
								<td colspan="3"><input type="text" class="obrigatorio" name="contrato_cod" id="contrato_cod" value="<?=$geracaoContrato['contrato_cod'] ?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>CNPJ:</td>
								<td><input type="text" class="obrigatorio cnpj" name="nominal_cnpj" id="nominal_cnpj" value="<?=$geracaoContrato['nominal_cnpj'] ?>" style="width:100%" /></td>
							
								<td>Inscr. Estadual:</td>
								<td><input type="text" class="obrigatorio" name="nominal_ie" id="nominal_ie" value="<?=$geracaoContrato['nominal_ie'] ?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>Razão Social:</td>
								<td colspan="3"><input type="text" class="obrigatorio" name="nominal_razao_social" id="nominal_razao_social" value="<?=$geracaoContrato['nominal_razao_social'] ?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>Contato:</td>
								<td colspan="3"><input type="text" class="obrigatorio" name="nominal_responsavel" id="nominal_responsavel" value="<?=$geracaoContrato['nominal_responsavel'] ?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>CPF:</td>
								<td><input type="text" class="obrigatorio cpf" name="nominal_responsavel_doc" id="nominal_responsavel_doc" value="<?=$geracaoContrato['nominal_responsavel_doc'] ?>" style="width:100%" /></td>
								<td>Cargo:</td>
								<td><input type="text" class="obrigatorio" name="nominal_responsavel_cargo" id="nominal_responsavel_cargo" value="<?=$geracaoContrato['nominal_responsavel_cargo'] ?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>Telefone:</td>
								<td><input type="text" class="obrigatorio telefone" name="nominal_tel" id="nominal_tel" value="<?=$geracaoContrato['nominal_tel'] ?>" style="width:100%" /></td>
							
								<td>Fax:</td>
								<td><input type="text" class="telefone" name="nominal_fax" id="nominal_fax" value="<?=$geracaoContrato['nominal_fax'] ?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>CEP:</td>
								<td colspan="3"><input type="text" class="obrigatorio cep" name="nominal_cep" id="nominal_cep" value="<?=$geracaoContrato['nominal_cep']?>" style="width:150px" /></td>
							</tr>
							<tr>
								<td>Logradouro:</td>
								<td><input type="text" class="obrigatorio" name="nominal_logradouro" id="nominal_logradouro" value="<?=$geracaoContrato['nominal_logradouro']?>" style="width:100%" /></td>
							
								<td>Número:</td>
								<td><input type="text" class="obrigatorio" name="nominal_numero" id="nominal_numero" value="<?=$geracaoContrato['nominal_numero']?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>Complemento:</td>
								<td><input type="text" class="" name="nominal_complemento" id="nominal_complemento" value="<?=$geracaoContrato['nominal_complemento']?>" style="width:100%" /></td>
							
								<td>Bairro:</td>
								<td><input type="text" class="obrigatorio" name="nominal_bairro" id="nominal_bairro" value="<?=$geracaoContrato['nominal_bairro']?>" style="width:100%" /></td>
							</tr>
							<tr>
								<td>Cidade:</td>
								<td><input type="text" class="obrigatorio" name="nominal_cidade" id="nominal_cidade" value="<?=$geracaoContrato['nominal_cidade']?>" style="width:100%" /></td>
							
								<td>Estado:</td>
								<td>
									<select name="nominal_uf" id="nominal_uf" class="obrigatorio">
										<option value="">Selecione um Estado</option>
										<?	foreach($obj->getUf() AS $k=>$v):?>
										<option value="<?=$k?>" <?=($k==$geracaoContrato['nominal_uf'])?'selected="selected"':''?>><?=$v?></option>
										<?	endforeach?>
									</select>
								</td>
							</tr>
						</tbody>
					</table><br clear="all" />
				</div>
				<div id="tabs-2" class="abas" style="width:100%">
					<div class="form-main" style="width:95%;overflow:auto;height:250px;float:left;display:inline">
						
						<table style="width:100% !important" class="lista" id="table_lista">
							<thead>
								<tr>
									<th width="60">
										<a href='javascript:void(0);' id="addItem">
											<img src="img/icon_novo.gif" alt="Adicionar Item" title="Adicionar Item" />
										</a>
									</th>
									<th width="120">Qtde</th>
									<th>Descrição</th>
									<th width="120">Valor</th>
								</tr>
							</thead>
							<tbody>
								<?	if(count($geracaoContrato['contrato_itens']) > 0):?>
								<?		foreach($geracaoContrato['contrato_itens'] AS $v):?>
								
								<tr>
									<td>
										<input type="hidden" id="contrato_item_seq_<?=$v['contrato_item_seq']?>" name="contrato_item_seq[]" value="<?=$v['contrato_item_seq']?>" class="contrato_item_seq" />
										<a href='javascript:void(0)' class='delItem'>
											<img src='img/icon_delete.gif' alt='Excluir Item' title='Excluir Item'/>
										</a>
									</td>
									<td><input type="text" value="<?=$v['contrato_item_qtde']?>" id="contrato_item_qtde_<?=$v['contrato_item_seq']?>" name="contrato_item_qtde[]" class="contrato_item_qtde obrigatorio" style="width:100%" /></td>
									<td><input type="text" value="<?=$v['contrato_item_descr']?>" id="contrato_item_descr_<?=$v['contrato_item_seq']?>" name="contrato_item_descr[]" class="contrato_item_descr obrigatorio" style="width:100%" /></td>
									<td><input type="text" value="<?=$v['contrato_item_valor']?>" id="contrato_item_valor_<?=$v['contrato_item_seq']?>" name="contrato_item_valor[]" class="contrato_item_valor obrigatorio" style="width:100%" /></td>
								</tr>
								
								<?		endforeach;?>
								<?	endif;?>
							</tbody>
						</table><br clear="all" />
					</div>
					<table style="width:96% !important" class="lista">
						<tfoot>
							<tr>
								<th class="al-r" style="width:80%">Total:</th>
								<th id="total"></th>
							</tr>
						</tfoot>
					</table>
				</div>
				<div id="tabs-3" class="abas" style="width:100%">
					<table style="width:98% !important" cellpadding="0" cellspacing="0" border="0">
						<tbody>
							<tr>
								<td>Prazo da Locação:</td>
								<td>
									<select name="contrato_prazo_locacao" id="contrato_prazo_locacao" class="obrigatorio">
									<?	for($i=1;$i<=5;$i++):?>
									<option value="<?=($i*12)?>"<?=$geracaoContrato['contrato_prazo_locacao']==($i*12)?' selected="selected"':''?>><?=($i*12)?> Meses</option>
									<?	endfor;?>
									</select>
								</td>
								<td>Aluguel Mensal:</td>
								<td>R$ <input type="text" class="obrigatorio dinheiro" name="contrato_aluguel_mensal" id="contrato_aluguel_mensal" value="<?=$geracaoContrato['contrato_aluguel_mensal'] ?>" style="width:120px" /></td>
							</tr>
							<tr>
								<td>Indice de Reajuste:</td>
								<td>
									<select name="indice_financeiro_id" id="indice_financeiro_id" class="obrigatorio">
									<?	foreach($aIndiceFinanceiro AS $v):?>
									<option value="<?=$v['indice_financeiro_id']?>"<?=$geracaoContrato['indice_financeiro_id']==$v['indice_financeiro_id']?' selected="selected"':''?>><?=$v['indice_financeiro_titulo']?></option>
									<?	endforeach;?>
									</select>
								</td>
								<td>Valor Básico referente ao mês:</td>
								<td>
									<select name="contrato_mes_ref" id="contrato_mes_ref" class="obrigatorio">
									<?	foreach($obj->getMeses() AS $k=>$v):?>
									<option value="<?=$k?>"<?=$geracaoContrato['contrato_mes_ref']==$k?' selected="selected"':''?>><?=$k?></option>
									<?	endforeach;?>
									</select>
									/
									<select name="contrato_ano_ref" id="contrato_ano_ref" class="obrigatorio">
									<?	for($i=2000;$i<=date('Y',strtotime("+ 10 YEAR"));$i++):
											$ano = isset($geracaoContrato['contrato_ano_ref'])?$geracaoContrato['contrato_ano_ref']:date('Y');
									?>
									<option value="<?=($i)?>"<?=$ano==($i)?' selected="selected"':''?>><?=($i)?></option>
									<?	endfor;?>
									</select>
								</td>
							</tr>
							<tr>
								<td>Entrega:</td>
								<td>
									<select name="tipo_entrega_id" id="tipo_entrega_id" class="obrigatorio">
									<?	foreach($aTipoEntrega AS $v):?>
									<option value="<?=$v['tipo_entrega_id']?>"<?=$geracaoContrato['tipo_entrega_id']==$v['tipo_entrega_id']?' selected="selected"':''?>><?=$v['tipo_entrega_titulo']?></option>
									<?	endforeach;?>
									</select>
								</td>
								<td>Valor de Instalação/ativação:</td>
								<td>R$ <input type="text" class="obrigatorio dinheiro" name="contrato_valor_ativacao" id="contrato_valor_ativacao" value="<?=$geracaoContrato['contrato_valor_ativacao'] ?>" style="width:120px" /></td>
							</tr>
							<tr>
								<td>Forma de Pagamento:</td>
								<td colspan="3">
									<input type="text" class="obrigatorio inteiro" name="contrato_forma_pgto" id="contrato_forma_pgto" value="<?=$geracaoContrato['contrato_forma_pgto'] ?>" style="width:30px" />&nbsp;
									Dia(s) após o ternino dos serviços
								</td>
							</tr>
						</tbody>
					</table><br clear="all" />
				</div>
				<div id="tabs-4" class="abas" style="width:100%">
					<table style="width:98% !important" cellpadding="0" cellspacing="0" border="0">
						<tbody>
						<?
							$aTr = array();
							$aSepContratoTipoAnexo = array_chunk($aContratoTipoAnexo, 2, true);
							foreach($aSepContratoTipoAnexo AS $arrContratoTipoAnexo):
								$colspan=count($arrContratoTipoAnexo) < 2?' colspan="3"':'';
								array_push($aTr,'<tr>');
								foreach($arrContratoTipoAnexo AS $v):
									$checked = isset($geracaoContrato['contrato_anexos'][$v['contrato_tipo_anexo_id']])?'checked="checked"':'';
									array_push($aTr,"
										<td style='width:30px'>
											<input {$checked} type='checkbox' name='contrato_tipo_anexo_id[]' class='contrato_tipo_anexo_id' value='{$v['contrato_tipo_anexo_id']}' />
										</td>
									");
									array_push($aTr,"<td{$colspan}>{$v['contrato_tipo_anexo_titulo']}</td>");
								endforeach;
								array_push($aTr,'</tr>');
							endforeach;
							echo implode("\n",$aTr);
						?>
						</tbody>
					</table><br clear="all" />
				</div>
			</div>
		</form>
		<div class="botao">
			<button id="salvar">Salvar</button>
			<button id="limparCadastro">Limpar</button>
			<button id="voltar">Voltar</button>
		</div>
    </div>
</div>
<?php include_once 'includes/Footer.php'; ?>